#pragma once

namespace VorbisTypes
{
    struct VORBISFORMAT2
    {
        DWORD dwChannels;
        DWORD dwSamplesPerSec;
        DWORD dwBitsPerSample;
        DWORD dwHeaderSizes[3];
    };
    
    //Matroska/FFmpeg:    
    extern const GUID MEDIASUBTYPE_VORBIS2_AUDIO;
    extern const GUID FORMAT_VorbisFormat2;    
    
    //Xiph/Ogg:
    extern const GUID MEDIATYPE_OggPacketStream;
    extern const GUID FORMAT_OggIdentHeader;

}  //end namespace VorbisTypes
